Supplier Page from MyBioSource.com for Recombinant Rat Sodium/potassium/calcium exchanger 6 (Slc24a6), partial